rub (multiple things) together - Turc Anglais Dictionnaire